home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / bbs / dgwrl201.zip / DOG201.RES / DOGIGM4.ZIP / INFOFILE.DOC < prev    next >
Text File  |  1996-11-14  |  5KB  |  111 lines

  1.   Following is the DogWorld INFO.x custom dropfile format. This file
  2. is created by DogWorld right before an IGM is executed. The file is a
  3. plain ASCII text file with each item written on a seperate line.
  4. (INFO.x, where x is the node number).
  5.                                                            Internal
  6. DogWorld INFO.x IGM DropFile Format:                        Format    Version
  7. -----------------------------------                         -------   ------
  8. line  1: Player Record Number                               integer   < 1.0c
  9. line  2: Player Level (1-12)                                long      < 1.0c
  10. line  3: Player Sex (0-Male, 1-Female)                      integer   < 1.0c
  11. line  4: Player Dog Alias                                   char[20]  < 1.0c
  12. line  5: Player Real Name                                   char[36]  < 1.0c
  13. line  6: Player's Graphics Mode (0-mono, 1-ansi, 2-rip)     integer   < 1.0c
  14. line  7: Player's Bones(money                               long      < 1.0c
  15. line  8: Player's Bank Bones                                long      < 1.0c
  16. line  9: Dropfile being used          *(See table below)    integer   < 1.0c
  17. line 10: Player's Time Left                                 integer   < 1.0c
  18. line 11: BBS Name                                           char[40]  < 1.0c
  19. line 12: Player Experience Points                           long      < 1.0c
  20. line 13: Player Hit Points                                  integer   < 1.0c
  21. line 14: Player Hit Max                                     integer   < 1.0c
  22. line 15: Player Weapon Name                                 char[20]  < 1.0c
  23. line 16: Player Armor Name                                  char[20]  < 1.0c
  24. line 17: Player Alley Fights Left                           integer   < 1.0c
  25. line 18: Player Dog Fights Left                             integer   < 1.0c
  26. line 19: Player Defense Points                              integer   < 1.0c
  27. line 20: Player Strength Points                             integer   < 1.0c
  28. line 21: Player Agility Points                              integer   < 1.0c
  29. line 22: Player Flea Total                                  integer   < 1.0c
  30. line 23: Player Liver Snacks                                integer   < 1.0c
  31. line 24: Player Pups                                        integer   < 1.0c
  32. line 25: Player Rabies? (0-NO, 1-YES, 2-Safe Day)           integer   < 1.0c
  33. line 26: Player in Heat? (0-NO, 1-YES, 2-Safe) female only  integer   < 1.0c
  34. line 27: Player Dog Catcher Wins                            integer   < 1.0c
  35. line 28: Player Dog Humps                                   integer   < 1.0c
  36. line 29: Player Enhanced Smell? (0-NO, 1-YES)               integer   < 1.0c
  37. line 30: Player Enhanced Hearing? (0-NO, 1-YES)             integer   < 1.0c
  38. line 31: Player Enhanced Vision? (0-NO, 1-YES)              integer   < 1.0c
  39. line 32: Multinode System? (0-NO, 1-YES)                    integer   < 1.0c
  40. line 33: Com Port (1-4)                                     integer   < 1.30
  41. line 34: Com Method (1-FOSSIL, 2-INTERNAL)                  integer   < 1.30
  42. line 35: Serial Port BPS Rate                               long      < 1.30
  43. line 36: Serial Port Address in hex format (0 for Fossil    integer   < 1.30
  44. line 37: Serial Port IRQ Number (0 for fossil               integer   < 1.30
  45.  
  46. **NOTES**!!
  47. 1. Integers have a range of 0 - 32,000. (Set by DogWorld)
  48. 2. Longs have a range of 0 - 2,000,000,000. (Set by DogWorld)
  49. 3. Internal bounds checking should prevent values from going over
  50.    these limits or going negative.
  51. 4. Internally, all values are 'unsigned' to prevent "wrapping" in the
  52.    event a value does go negative.
  53.  
  54. * Table of dropfile types (line 9 from INFO.x above)
  55. -------------------------
  56. 0     /* DORINFO?.DEF */
  57. 1     /* QBBS 2.6? EXITINFO.BBS & DORINFO?.DEF */
  58. 2     /* RA 1.?? EXITINFO.BBS & DORINFO?.DEF */
  59. 3     /* CHAIN.TXT */
  60. 4     /* SFDOORS.DAT */
  61. 5     /* CALLINFO.BBS */
  62. 6     /* GAP/PC-Board DOOR.SYS */
  63. 7     /* DoorWay DOOR.SYS */
  64. 8     /* QuickBBS 2.75+ EXITINFO.BBS */
  65. 9     /* User-defined custom format */
  66. 10    /* WildCat! DOOR.SYS */
  67. 11    /* RA 2.00+ EXITINFO.BBS */
  68. 100   /* No door information file was found */
  69.  
  70.  
  71.  
  72. EXAMPLE DOGWORLD INFO.x FILE:   (x is the node number)
  73. ------------------------------------------------------
  74. 3
  75. 2
  76. 0
  77. Woof Woof
  78. KEN COTHRAN
  79. 1
  80. 355
  81. 6414
  82. 4
  83. 58
  84. Online! USA
  85. 463
  86. 14
  87. 30
  88. Wet Dog Smell
  89. Cloth Collar
  90. 15
  91. 3
  92. 7
  93. 7
  94. 0
  95. 998
  96. 24
  97. 1
  98. 0
  99. 0
  100. 0
  101. 0
  102. 0
  103. 0
  104. 0
  105. 1
  106. 1
  107. 2
  108. 38400
  109. 3F8
  110. 4
  111.